package com.gao.list;

import java.util.ArrayList;

/**
 * @Author: ShanYuqing
 * @Version: v1.0
 */
public class ArrayListDemo1 {
    /*
            ArrayList集合的使用：
            细节：创建String，StringBuilder，ArrayList类的对象，打印对象名，都没有看到地址值，而是元素内容
                    1.构造方法：
                            public ArrayList():创建一个空的集合容器
                    2.集合容器的创建细节：
                            ArrayList list = new ArrayList();
                            现象：可以添加任意数据类型
                            弊端：数据不够严谨

                            ArrayList<String> list = new ArrayList<>();
                            <>:泛型
                                    目前：使用泛型，可以对集合中存储的数据，进行类型限制
                                    细节：泛型中，不允许编写基本数据类型

     */
    public static void main(String[] args) {
        ArrayList<Double> list = new ArrayList();
        list.add(11.1);
        list.add(22.2);
        list.add(33.3);
        System.out.println(list);
        ArrayList<String> list1 = new ArrayList<>();
        list1.add("张三");
        list1.add("张三");
        list1.add("张三");
        System.out.println(list1);

    }
}
